To trench - French English Dictionary